package com.zr.controller;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import com.zr.service.UserService;

public class SearchUserController extends HttpServlet {
	UserService userservice = new UserService();
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
	// TODO Auto-generated method stub
	doPost(req, resp);
}
@Override
	protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
		// TODO Auto-generated method stub
	//接收页面传来的值
	 String value = req.getParameter("uservalue");
	 resp.setCharacterEncoding("utf8");
	 //拿到这只笔
	 PrintWriter  pw = resp.getWriter();
	 //判断是否为空
	 if(value==""){
		 String page = req.getParameter("page");
		 String rows = req.getParameter("rows"); 
		 //初始的记录数
		 int start = (Integer.parseInt(page)-1)*Integer.parseInt(rows);
		 pw.write(userservice.findAllUser(start, Integer.parseInt(rows)).toString());
	 }else{
		 pw.write(userservice.searchRole(value).toString()); 
	 }	
	}
}
